Neuroevolution for Micromanagement in the Real-Time Strategy Game Starcraft: Brood War

نویسندگان

  • Jacky Shunjie Zhen
  • Ian D. Watson
چکیده

Real-Time Strategy (RTS) games have become an attractive domain for AI research in recent years, due to their dynamic, multi-agent and multi-objective environments. Micromanagement, a core component of many RTS games, involves the control of multiple agents to accomplish goals that require fast, real time assessment and reaction. In this paper, we present the application and evaluation of a Neuroevolution technique in evolving micromanagement agents for the RTS game Starcraft: Brood War (SC:BW). The NeuroEvolution of Augmented Topologies (NEAT) algorithm, both in its standard form and its real-time variant (rtNEAT) is comparatively evaluated in micromanagement tasks. Preliminary results suggest the general viability of these techniques in comparison to traditional, non-adaptive AI. Further analysis of each algorithm identified differences in task performance and learning rate.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Competitive coevolution for micromanagement in StarCraft: Brood War

Context.​​ ​Interest​ ​in​ ​and​ ​research​ ​on​ ​neural​ ​networks​ ​and​ ​their​ ​capacity​ ​for​ ​finding​ ​solutions to​ ​nonlinear​ ​problems​ ​has​ ​increased​ ​greatly​ ​in​ ​recent​ ​years. Objectives.​​ ​This​ ​thesis​ ​attempts​ ​to​ ​compare​ ​competitive​ ​coevolution​ ​to​ ​traditional neuroevolution​ ​in​ ​the​ ​game​ ​StarCraft:​ ​Brood​ ​War. Methods.​​ ​Implementing​ ​and​ ​evo...

متن کامل

Neuroevolution Based Multi-Agent System with Ontology Based Template Creation for Micromanagement in Real-Time Strategy Games

This paper presents a multi-agent system that handles unit micromanagement using online machine learning in real time strategy games. We used rtNEAT algorithm in order to obtain customized neural network topologies, thus avoiding to complex network architecture. We use an ontology based template to create suitable input and outputs for unit agents enabling them to cooperate and form teams for t...

متن کامل

Robust Opponent Modeling in Real-Time Strategy Games using Bayesian Networks

Opponent modeling is a key challenge in Real-Time Strategy (RTS) games as the environment is adversarial in these games, and the player cannot predict the future actions of her opponent. Additionally, the environment is partially observable due to the fog of war. In this paper, we propose an opponent model which is robust to the observation noise existing due to the fog of war. In order to cope...

متن کامل

Interfacing Agents to Real-Time Strategy Games

In real-time strategy games players make decisions and control their units simultaneously. Players are required to make decisions under time pressure and should be able to control multiple units at once in order to be successful. We present the design and implementation of a multi-agent interface for the real-time strategy game STARCRAFT: BROOD WAR. This makes it possible to build agents that c...

متن کامل

Multi-platform Version of StarCraft: Brood War in a Docker Container: Technical Report

We present a dockerized version of a real-time strategy game StarCraft: Brood War, commonly used as a domain for AI research, with a pre-installed collection of AI developement tools supporting all the major types of StarCraft bots. This provides a convenient way to deploy StarCraft AIs on numerous hosts at once and across multiple platforms despite limited OS support of StarCraft. In this tech...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013